make strides - Allemand Anglais Dictionnaire